#ifndef __SYS_H_
#define __SYS_H_

typedef signed char 		int8;
typedef unsigned char 	uint8;
typedef signed short		int16;
typedef unsigned short	uint16;
typedef signed int			int32;
typedef unsigned int		uint32;

#define delayInit				SysTick_Init
#define delay_us(x)			Delay_us(x);
#define delay_ms(x)			Delay_us(1000*(long)x);
#define delay_s(x)			delay_ms(1000*(long long)x);

void SysTick_Init(void);
void Delay_us(long long x);

#endif
